package com.isesol.ime.dal.model.dto;

import com.isesol.arch.common.dal.*;
import lombok.*;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper=true)
public class ParamDTO extends DataObjectBase {

    /**
     * 参数id
     */
    private String paramId;

    /**
     * 参数名称
     */
    private String paramName;

    /**
     * 参数类别Id
     */
    private String categoryId;

    /**
     * 参数类别名称
     */
    private String categoryName;

    /**
     * 参数单位
     */
    private String paramUnit;

    /**
     * 设备参数名
     */
    private String name;

    /**
     * 默认值
     */
    private String defaultValue;

    /**
     * 最小值
     */
    private String minValue;

    /**
     * 最大值
     */
    private String maxValue;

    /**
     * 参数版本id
     */
    private String paramVersionId;

    /**
     * 参数对应版本
     */
    private String paramVersion;

    /**
     * 备注
     */
    private String memo;

	/**
     * 状态 0 无效 1 有效
     */
    private String status;

}
